package top.kaoshanji.p3ch20b;

/**
 * 代码清单-p3ch20b-235页a：老板看报表
 * @author kaoshanji
 * ^_^
 * create time 2025/3/24 18:20
 */
public class Boss {

    public static void main(String[] args) {

        // 定义一个List，存放所有的项目对象
        IProject project = new Project();

        // 增加星球大战项目
        project.add("星球大战项目dd", 10, 100000);
        // 增加扭转时空项目
        project.add("扭转时空项目dd", 100, 10000000);
        // 增加超人改造项目
        project.add("超人改造项目dd", 10000, 1000000000);

        // 这边 100 个项目
        for (int i = 4; i < 104; i++) {
            project.add("第" + i + "个项目dd", i * 5, i * 1000000);
        }

        // 遍历一下 List，把所有的数据都取出
        IProjectIterator projectIterator = project.iterator();
        while (projectIterator.hasNext()) {
            IProject p = (IProject)projectIterator.next();
            System.out.println(p.getProjectInfo());
        }

    }


}
